ground flushing tube - Spanish English Dictionary